produced yielded - German English Dictionary